package 传智播客_黑马.java高级.函数式.函数式接口;

import java.util.function.Supplier;

/*
常用的函数式接口,
Supplier接口被称为生产型接口
 */
class 常用Supplier {
    //定义一个方法,方法的参数为Supplier接口,泛型是什么,就会返回什么
    public static String getString(Supplier<String> sup){
        return sup.get();
    }

    public static void main(String[] args) {
        //调用getString方法
        String string = getString(() -> {
            //生产一个字符串并返回
            return "胡歌";
        });

        System.out.println(string);
    }
}
